@CHARSET "UTF-8";
body {
	font: 17px "simhei", Arial, Helvetica, sans-serif;
    color: #666;
    margin: 0px;
    padding: 110px 0 0 0;
    background-color: #f5f5f5;
}
/*定位内容部分*/
.m_info { width: 1100px; position: relative; margin: 0px auto; height: 100%; }
.m_info .mt20 { width: 1200px; }
/** 重置超链接元素 **/
a { text-decoration: none; color: #555; cursor: pointer; outline: none; }
a:hover, a.active { color: #ff4466; text-decoration: none; }
/*母版页导航*/
header { width: 100%; min-width: 1100px;}
.top{height: 70px;background: #ff4466;}
.header_top { height: 110px; background-color: white; overflow: hidden;margin: 0 auto;width: 1100px;}
.header_top .logo {width: 310px; height: 36px; display: inline-block;margin-left: 80px;  }
/*登录注册*/
.header_top {color: #fff; }
.header_top a { color: #ffd3dc;width: 200px;}
.header_top a:hover { color: #fcff00;text-decoration: none; }
.header_top .search { margin: 20px 30px 0 0; width: 340px; height: 40px; border-radius: 40px; background: #ff627f; border: none;
    padding: 0 17px;margin: 0 16px;outline: none;line-height: 40px;}
.header_top input[type=text]::-webkit-input-placeholder { color: #ffb3bf;}
.header_top input[type=text]{ color: #ffb3bf; }
.bg-light{background-color: #dae0e5!important;}
.header_top .search_for>img {position: relative;top:-2px;right: 58px;}
.nav{width: 100%;height: 40px;}
.navbar .navbar-nav>li>a {color: #786;font-size: 16px;}
.navbar-expand-sm .navbar-nav .nav-link {padding-right: .5rem;padding-left: 5.5rem;}
.navbar-expand-sm>ul>li>a:hover {color: #ff4466;}
.carousel{padding: 20px 4px 0 4px;}
.carousel-inner img {width: 100%;height: 100%;}
/*首页模块标题*/
.def_product { margin-top: 40px; display: inline-block;width: 1100px;  }
.def_product .title { text-align: center; font-size: 28px; font-weight: lighter; color: #8b8b8b; }
/*首页商品列表*/
.def_product_list ul { margin: 4px 0px 0 0; width: 1100px; overflow: hidden;text-align: center;}
.def_product_list ul li { float: left; background: white; width: 225px; height: 371px; margin: 36px 36px 0 0; list-style-type: none;}
.def_product_list ul li:hover { background: #fafafa; }
.def_product_list ul li img { display: block; width: 100%; }
.def_product_list ul li img:hover { opacity: 0.8; filter: alpha(opacity=80); }
.def_product_list ul li .price { margin: 10px 10px 0 10px; color: #ff4466; font-size: 34px; font-weight: 100; }
.def_product_list ul li .price i { font-size: 18px; }
.def_product_list ul li .name { margin: 0 20px 20px 20px; height: 42px; overflow: hidden; }
.def_product_list ul li a{font-size: 14px;}
/*广告*/
.line_on { height: 160px; margin: 60px 0 30px 0; }
/*底部*/
footer { background: white; padding: 60px; margin-top: 60px; min-width: 1100px; }
footer p{text-align: center;}
footer p i { color: #ddd; margin: 0 14px; }
